dam a stream - Español Inglés Diccionario